aquatic macrophytes - French English Dictionary